surface wave technology - Turkish English Dictionary